scale armours - Turco Inglés Diccionario